Big Huge Thesaurus

human remains pouch

noun